be excited by curiosity - Francés Inglés Diccionario